Clare hr careers in Belfast, Ireland